package serveur;

import java.util.ArrayList;

import partage.*;

public class SessionImpl implements Session {

	private clientAffichage clientUser;
	private Utilisateur user;
	private ArrayList<Conversation> listeConversationCourante;
	
	SessionImpl(clientAffichage clientUser,Utilisateur user){
		this.setClientUser(clientUser);
	}

	public boolean connexion(clientAffichage usr) {
		// TODO connexion de l'utilisateur. usr doit contenir un Thread
		System.out.println("connexion faite");
		return true;
	}
	public clientAffichage getClientUser() {
		return clientUser;
	}
	public void setClientUser(clientAffichage usr) {
		this.clientUser = usr;
	}
	public ArrayList<Conversation> getListeConversationCourante() {
		return listeConversationCourante;
	}
	public void setListeConversationCourante(
			ArrayList<Conversation> listeConversationCourante) {
		this.listeConversationCourante = listeConversationCourante;
	}

	public void setUser(Utilisateur user) {
		this.user = user;
	}
	public Utilisateur getUser() {
		return user;
	}

	
}
